package com.jboost.modules.app.constant;

import lombok.AllArgsConstructor;
import lombok.Getter;

import java.util.Arrays;

@AllArgsConstructor
@Getter
public enum FeishuTzEnum implements BaseEnumInterface{
    //不是发过吗，聊天记录没有吗
    //
    //【飞书机器人-消息通知】
    //
    //简单云账号：moodytiger 通过飞书扫码登录（具体系统管理员权限）
    //
    //1、表单1 （公司OTT明细）
    //（1）地址：https://www.jiandaoyun.com/dashboard/app/64e1f2d0d8b6100009e88053/form/64e71a298845580008732e53/edit#/edit
    //（2）消息模板-带格式：
    //字段：项目、阶段、部门、输出部门、输出责任人、要求完成时间
    //文本：OTT进度还有xx天到期，请及时关注处理
    //
    //2、表单2（部门OTT计划）
    //（1）地址：https://www.jiandaoyun.com/dashboard#/app/64e1f2d0d8b6100009e88053/form/64f604cb4e1d6a0007f1cebb
    //（2）消息模板-带格式：
    //字段：项目、阶段、部门、输出部门、输出责任人、要求完成时间
    //文本：OTT进度还有xx天到期，请及时关注处理
    //
    //3、表单3（慕迪产品报价单）
    //（1）地址：https://www.jiandaoyun.com/dashboard#/app/64e1f2d0d8b6100009e88053/form/64d9dd631ab7490007520128
    //（2）消息模板-纯文本：
    //xx款式的成本过高，请及时关注
    //
    //4、表单4（版单设计）
    //（1）地址：https://www.jiandaoyun.com/dashboard#/app/64e1f2d0d8b6100009e88053/form/64b89ecaf7997d00085e492e
    //（2-1）消息模板1-纯文本：
    //xx款式即将到截止日期，请尽快完成版单设计
    //（2-2）消息模板2-纯文本：
    //xx款式的BOM清单有修改，请及时关注
    //
    //5、表单5（打样任务）
    //（1）地址：https://www.jiandaoyun.com/dashboard/app/64e1f2d0d8b6100009e88053/form/64e3c8644e3b0a000a0ac60e/edit#/extension/notify
    //（2）消息模板-纯文本：
    //距离预计回样⽇期还有xx天，请注意及时完成任务
    //
    //6、表单6（外协工艺流程）
    //（1）地址：https://www.jiandaoyun.com/dashboard#/app/64e1f2d0d8b6100009e88053/form/64e30923677b9d0008c4bcf0
    //（2）消息模板-纯文本：
    //距离预计回样⽇期还有xx天，请注意及时完成任务
    //
    //7、表单7（面料开发任务）
    //（1）地址：https://www.jiandaoyun.com/dashboard#/app/64e1f2d0d8b6100009e88053/form/648f0c0f0f4aad0008648974
    //（2）消息模板-纯文本：
    //面料开发任务即将到截止日期，请尽快完成开发
    //
    //8、表单8（辅料开发任务）
    //（1）地址：https://www.jiandaoyun.com/dashboard#/app/64e1f2d0d8b6100009e88053/form/64e1d6429eda3f0007d0268a
    //（2）消息模板-纯文本：
    //面料开发任务即将到截止日期，请尽快完成开发
    //
    //9、表单9（样衣领用出库）
    //（1）地址：https://www.jiandaoyun.com/dashboard#/app/64e1f2d0d8b6100009e88053/form/64e0bebfcd78df0008ba4134
    //（2）消息模板-纯文本：
    //样衣即将到归还日期，请及时归还
    //
    //10、表单10（样衣领用出库）
    //（1）地址：https://www.jiandaoyun.com/dashboard#/app/64e1f2d0d8b6100009e88053/form/64e0bebfcd78df0008ba4134
    //（2）消息模板-纯文本：
    //样衣即将到归还日期，请及时归还
    A("64e71a298845580008732e53",
            "https://www.feishu.cn/flow/api/trigger-webhook/589338f16db928b9b5bf322010fc5c25"),
    B("64f604cb4e1d6a0007f1cebb",
            "https://www.feishu.cn/flow/api/trigger-webhook/33040a2d92585734a81a15d98199de64"),
    C("64d9dd631ab7490007520128",
            "https://www.feishu.cn/flow/api/trigger-webhook/58337fc0755c24dd3b5e6b7d8528a8d0"),
    D("64b89ecaf7997d00085e492e",
            "https://www.feishu.cn/flow/api/trigger-webhook/dfd60235a0e3b9cf77b64a2d0c4d1375"),
    D1("64b89ecaf7997d00085e492e",
            "https://www.feishu.cn/flow/api/trigger-webhook/dfd60235a0e3b9cf77b64a2d0c4d1375"),
    E("64e3c8644e3b0a000a0ac60e",
            "https://www.feishu.cn/flow/api/trigger-webhook/c72e04988eb72f70e6b07d88a582650a"),
    F("64e30923677b9d0008c4bcf0",
              "https://www.feishu.cn/flow/api/trigger-webhook/f4caf4cabb9f4efac8ee2337e0ffbc93"),
    G("648f0c0f0f4aad0008648974",
              "https://www.feishu.cn/flow/api/trigger-webhook/813c55c131fe19160c5310aa8844b235"),
    H("64e1d6429eda3f0007d0268a",
              "https://www.feishu.cn/flow/api/trigger-webhook/c78ad89015e3ea3a0697d86d824846a1"),
    I("64e0bebfcd78df0008ba4134",
              "https://www.feishu.cn/flow/api/trigger-webhook/55f8922325c2713d291467fa4afb14cd"),
    M("X",
              "已删除");
    String type;
    String desc;


    public static String getByType(String url){
       return Arrays.stream(values()).filter(e->url.contains(e.getType())).findFirst().get().getDesc();
    }
}
